package com.sdy.healthcode.biz.dto;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * @author: 王越洋
 * @version: v1.0
 * @description: com.sdy.healthcode.web.vo
 * @date:2020/3/1
 */

@Data
@Accessors(chain = true)
@ApiModel(value = "本院人员")
public class ThisCourtVO {

    @ExcelIgnore
    @ApiModelProperty(value = "ID")
    private Integer id;

    @ExcelProperty(value = "姓名" ,index = 0)
    @ApiModelProperty(value = "姓名")
    private String name;

    @ExcelProperty(value = "地区" ,index = 1)
    @ApiModelProperty(value = "地区")
    private String addr;

    @ExcelProperty(value = "详细地址" ,index = 2)
    @ApiModelProperty(value = "详细地址")
    private String addrLocal;

    @ExcelProperty(value = "手机号" ,index = 3)
    @ApiModelProperty(value = "手机号")
    private String phone;

    @ExcelProperty(value = "用户类型" ,index = 4)
    @ApiModelProperty(value = "用户类型 不用了")
    private Integer type;

    @ExcelIgnore
    @ApiModelProperty(value = "扫码权限 0-无 1-有", allowableValues = "0,1")
    private Integer authScan;

    @ExcelProperty(value = "扫码权限" ,index = 5)
    @ApiModelProperty(value = "扫码权限 0-无 1-有")
    private String authScanStr;

    @ExcelIgnore
    @ApiModelProperty(value = "驾驶舱权限 0-无 1-有", allowableValues = "0,1")
    private Integer authCockpit;

    @ExcelProperty(value = "驾驶舱权限" ,index = 6)
    @ApiModelProperty(value = "驾驶舱权限 0-无 1-有")
    private String authCockpitStr;



}
